package com.feeyin.radar.msg.service;

import com.feeyin.radar.commons.Page;
import java.util.List;

public abstract interface WarningInfoService
{
  public abstract List getPageScheduleWarningInfosByUserId(Integer paramInteger, Page paramPage);

  public abstract Integer getPageScheduleWarningInfosCountByUserId(Integer paramInteger);

  public abstract List getPageAuditWarningInfosByUserId(Integer paramInteger, Page paramPage, int paramInt);

  public abstract Integer getPageAuditWarningInfosCountByUserId(Integer paramInteger, int paramInt);

  public abstract List getPageSystemWarningInfosByUserId(Integer paramInteger, Page paramPage);

  public abstract Integer getPageSystemWarningInfosCountByUserId(Integer paramInteger);

  public abstract boolean insertScheduleWarningInfo();

  public abstract boolean insertContractOverDueWarningInfo();

  public abstract boolean updateWarningInfoForReaded(String[] paramArrayOfString, int paramInt);

  public abstract boolean deleteWarningInfo(String[] paramArrayOfString);
}